function getHTTPRequest()
{
var req = false;
try {
req = new XMLHttpRequest();
} catch(err) {
try {
req = new ActiveXObject("MsXML2.XMLHTTP");
} catch(err) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(err) {
req = false;
}
}
}
return req;
}
function ratingplus(rpcnt)
{
if (rpcnt != '') {
var myReq = getHTTPRequest();
var params = "rp_cnt="+rpcnt;
function setstate()
{
if ((myReq.readyState == 4)&&(myReq.status == 200)) {
var resvalue = myReq.responseText;
$('#icratplus').fadeOut('fast');
if (elem = document.getElementById('entermsg')) {
if (resvalue == '1') {
elem.innerHTML = "<span class='msgbox-success'>Поздравляем! Вам зачислено +0.2 рейтинга</span>";
elem.style.display = '';
} else
if (resvalue == '2') {
elem.innerHTML = "<span class='msgbox-info'>Рейтинг за сегодняшний день уже зачислен</span>";
elem.style.display = '';
}
}
}
}
myReq.open("POST", "/proc-service/us-ratingtoday.php", true);
myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
myReq.setRequestHeader("Content-lenght", params.length);
myReq.setRequestHeader("Connection", "close");
myReq.onreadystatechange = setstate;
myReq.send(params);
}
return false;
}
Вот код
|